package com.munichosica.myapp.dao;

import java.util.List;

import com.munichosica.myapp.dto.Proveedor;
import com.munichosica.myapp.exceptions.ProveedorDaoException;

public interface ProveedorDao {
	public List<Proveedor> listarPorCriterio(String criterio, String texto, String estado) throws ProveedorDaoException;
	public List<Proveedor> listarTodos() throws ProveedorDaoException;
	public void insertar(Proveedor proveedor) throws ProveedorDaoException;
	public void modificar(Proveedor proveedor) throws ProveedorDaoException;
	public Proveedor obtener(Integer codigo) throws ProveedorDaoException;
	public void eliminar(Proveedor proveedor)throws ProveedorDaoException;
}
